IEEE 754 指由电气与电子工程师协会(IEEE)制定的二进制浮点数表示与运算标准,规定了如单精度(32位)、双精度(64位)、舍入方式、特殊值(±0、±∞、NaN)等规则,用于让不同硬件与软件对小数计算的结果更一致。(该标准也有更广的扩展版本;此处介绍最常见含义。)
/ˌaɪ iː iː ˈsɛvən faɪv fɔːr/
IEEE 754 defines how floating-point numbers are stored.
IEEE 754 规定了浮点数如何被存储。
Because IEEE 754 uses binary fractions, some decimal numbers like 0.1 cannot be represented exactly, which may lead to tiny rounding errors in long calculations.
由于 IEEE 754 使用二进制分数,一些十进制小数(如 0.1)无法被精确表示,这可能在长时间计算中导致微小的舍入误差。
“IEEE” 是 Institute of Electrical and Electronics Engineers(电气与电子工程师协会)的缩写;“754” 是该浮点数标准在 IEEE 标准体系中的编号。该标准最早于 1985 年发布,后续有重要修订(如 2008、2019 版),核心目标是统一浮点运算行为与边界情况的处理。